home *** CD-ROM | disk | FTP | other *** search
-
- This program reads your todo database on your desktop and converts it
- to RTF or text format for printing. The program is a Windows program,
- but I have included the source code so you can probably convert it to
- work with other operating systems. The program reads the Todo
- database that is created when you hot sync your PalmPilot to the
- desktop, so make sure and sync before running this to print the latest
- version.
-
- The usage for the program is:
-
- todo2rtf todo_database_file <any options>
-
- The todo_database_file is in a subdirectory below where you loaded
- your PalmPilot software on your host PC. Most people install it at
- C:\Palm. Below this directory there is a directory for user of the
- PalmPilot, for most people there will just be one of those. There are
- other directories at this level like add-on which can be ignored for
- this. Finally below your username directory there is a todo
- directory, and the file in that directory named todo.dat is the todo
- database. On my system, with my username of reesle the
- todo_database_file is:
-
- C:\Palm\reesle\todo\todo.dat
-
- so that would be the argument to this program. By default todo2rtf
- will create a file named todo.rtf in your current directory which can
- be loaded into NotePad, WordPad, or MS Word. This file name and
- directory can be overridden with one of the many painful options.
-
- There are a BUNCH of options to this program. They are Unix style
- options because I don't like the / type options on Windows. They can
- all be combined, though in the case of conflicting options the last
- one takes precedence. The options are:
-
- -u : print todo's in the unfiled category also, by
- default these todo's are ignored.
-
- -t : Print todo's into a text file rather than an RTF file.
-
- -h : Set the maximum priority todo to print, in other words the
- highest priority todo that you want to see. This is given an
- argument from 1 to 5, like -h 3 which will only print todo's
- whose priority is less than 3.
-
- -l : Set the minimum priority todo to print, in other words the
- lowest priority you want to see. This is also given an
- argument from 1 to 5, like -l 3 which will only print todo's
- whose priority is greater than 3.
-
- -p : Only print a given priority, for example, -p 3 will only
- print todo's whose priority is 3.
-
- -o : Set the output file to use. By default a file named todo.rtf
- is created in your current directory, use this option to
- specify a different file name or path.
-
- -r : Print categories in "Rick order" which forces the first four
- categories to be in the order: Today, Work, Home,
- Programs. Though this option probably wont be useful to you,
- you can read the code and figure out how to set your own
- rickorder if you want a certain category order.
-
- With all these options, and given this is a dos type program, I
- stronlgy suggest making a DOS batch file which you can double click on
- to run. My DOS batch file called todo2rtf.bat looks like this:
-
- C:\programs\todo2rtf C:\Palm\reesle\todo\todo.dat -h 3 -r
-
- which will create a file in my current directory named todo.rtf and I
- just load it up into MSWord and print it. The -h 3 option means I
- only want to see todo's with priorities less than 3 (ie: only the
- important stuff, I'm a busy guy).
-
- Wow, you are saying...so how much does this cost??? Its free, just
- dont expect any support, because I probably wont support it. On the
- other hand, if you upgrade it I would like to see a copy - just email
- it to reesley@eclipse.net
-
- Have fun with it,
-
- Rick Eesley
-
-